class PowerTabFileHeader

  POWERTABFILE_MARKER = 0x62617470
 
  NUM_FILEVERSIONS = 4
  FILEVERSION_1_0 = 1
  FILEVERSION_1_0_2 = 2
  FILEVERSION_1_5 = 3
  FILEVERSION_1_7 = 4
  FILEVERSION_CURRENT = FILEVERSION_1_7
 
  NUM_FILETYPES = 2
  FILETYPE_SONG = 0
  FILETYPE_LESSON = 1
 
  CONTENTTYPE_NONE = 0
  CONTENTTYPE_GUITAR = 0x00000001
  CONTENTTYPE_BASS = 0x00000002
  CONTENTTYPE_PERCUSSION = 0x00000004
  CONTENTTYPE_ALL = 0x00000007
 
  NUM_RELEASETYPES = 4
  RELEASETYPE_PUBLIC_AUDIO = 0
  RELEASETYPE_PUBLIC_VIDEO = 1
  RELEASETYPE_BOOTLEG = 2
  RELEASETYPE_NOTRELEASED = 3
 
  NUM_AUDIORELEASETYPES = 6
  AUDIORELEASETYPE_SINGLE = 0
  AUDIORELEASETYPE_EP = 1
  AUDIORELEASETYPE_ALBUM = 2
  AUDIORELEASETYPE_DOUBLEALBUM = 3
  AUDIORELEASETYPE_TRIPLEALBUM = 4
  AUDIORELEASETYPE_BOXSET = 5
 
  NUM_AUTHORTYPES = 2
  AUTHORTYPE_AUTHORKNOWN = 0
  AUTHORTYPE_TRADITIONAL = 1
 
  NUM_MUSICSTYLES = 19
  MUSICSTYLE_ALTERNATIVE = 0
  MUSICSTYLE_BLUEGRASS = 1
  MUSICSTYLE_BLUES = 2
  MUSICSTYLE_COUNTRY = 3
  MUSICSTYLE_FINGERPICK = 4
  MUSICSTYLE_FLAMENCO = 5
  MUSICSTYLE_FOLK = 6
  MUSICSTYLE_FUNK = 7
  MUSICSTYLE_FUSION = 8
  MUSICSTYLE_GENERAL = 9
  MUSICSTYLE_JAZZ = 10
  MUSICSTYLE_METAL = 11
  MUSICSTYLE_OTHER = 12
  MUSICSTYLE_POP = 13
  MUSICSTYLE_PROGRESSIVE = 14
  MUSICSTYLE_PUNK = 15
  MUSICSTYLE_REGGAE = 16
  MUSICSTYLE_ROCK = 17
  MUSICSTYLE_SWING = 18
 
  NUM_LESSONLEVELS = 3
  LESSONLEVEL_BEGINNER = 0
  LESSONLEVEL_INTERMEDIATE = 1
  LESSONLEVEL_ADVANCED = 2
 
  # Compatibility constants (v1.0-v1.5)
  NUM_RELEASEDONS = 11
  RO_SINGLE = 0
  RO_EP = 1
  RO_LP = 2
  RO_DOUBLELP = 3
  RO_TRIPLELP = 4
  RO_BOXSET = 5
  RO_BOOTLEG = 6
  RO_DEMO = 7
  RO_SOUNDTRACK = 8
  RO_VIDEO = 9
  RO_NONE = 10

  def initialize()
  end

end
